﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Mafserver.Master" Inherits="System.Web.Mvc.ViewPage" %>
<%@ Import Namespace="Heritage.Codebox" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">

<div class="mainname" style="margin-bottom:24px; margin-top:20px !important;">
    <div style="float:left;padding-top:12px;"><span class="FreeSetBold" style="padding-left: 30px; padding-bottom: 0px; margin-top:0px; color:#0E1A21; font-size:20px">Регистрация пользователя</span></div>
</div>

    <div class="lowercontent">
    <% if (Utils.GetRegistrationMode() == Constants.REGISTER_CLOSED)
       {
           %>
           <p>В настоящий момент регистрация новых пользователей закрыта.</p>
           <p>Наверное, сервер работает в режиме закрытого теста. А может быть, разработчики нашли злостную ошибку и ее исправляют. Но в любом случае, доступ к регистрации наверняка скоро будет открыт.</p>
           <p>Зайдите сюда через пару дней - мы будем рады видеть вас в числе игроков нашего сервера!
           </p>
           <%
       }
       else if (Utils.GetRegistrationMode() == Constants.REGISTER_BYCODE && ViewData["RegCode"] == null)
       {
           %>
           <p>В настоящий момент регистрация новых пользователей доступна только по приглашениям.</p>
           <p>Если у вас оно есть - ура! Вы можете зарегистрироваться прямо сейчас. Просто введите код приглашения в специальное окошко:</p>
           <form method="post" action="/Auth/Register/" name="keycode">
           <div style="float:left;padding-top:2px;padding-left:0px;"><input type="text" name="code" class="smallinput"/>&nbsp;</div>
           <input type="hidden" name="step" value="0" />
           <a href="#" onclick="document.keycode.submit();return false;" class="awesome">Ввести!</a>
           </form>
           <br />
           <p>Если же нет - не расстраивайтесь. Если среди ваших знакомых уже есть зарегистрированные пользователи нашего сервера - они могут сгенерировать код и прислать вам его сами.<br />
           Но запомните - в этом случае они берут на себя ответственность за ваше поведение! %)
           </p>

           <%
               }
       else
       {
           %>
           <p>Пожалуйста, внимательно заполните все поля. Обязательно введите правильный email!</p>
           <div style="color:#c00; font-size:11px;">
           <%=Html.ValidationSummary("Пожалуйста, исправьте следующие ошибки:") %>
           </div>
           <form name="keycode" action="/Auth/Register" method=post>
           <input type="hidden" name="code" value="<%=ViewData["RegCode"] %>" />
           <input type="hidden" name="step" value="1" />
           <div style="float:left;padding-top:2px;font-weight:bold;">Имя пользователя:</div><div style="margin-left:160px; padding-bottom:4px;"><input class="smallinput" type="text" name="username" value="<%=ViewData["Username"] %>"/></div>
           <div style="float:left;padding-top:2px;font-weight:bold;">Пароль:</div><div style="margin-left:160px; padding-bottom:4px;"><input class="smallinput" type="password" name="password"/></div>
           <div style="float:left;padding-top:2px;font-weight:bold;">Повторите пароль:</div><div style="margin-left:160px; padding-bottom:4px;"><input class="smallinput" type="password" name="password2"/></div>
           <div style="float:left;padding-top:2px;font-weight:bold;">Email:</div><div style="margin-left:160px; padding-bottom:4px;"><input class="smallinput" type="text" name="email" value="<%=ViewData["Email"] %>"/></div>
           <div style="float:left;padding-top:2px;font-weight:bold;">Пол:</div><div style="margin-left:160px; padding-bottom:4px;">
           <select name="gender" class="smallinput" style="height:20px">
           <option<%=(ViewData["Gender"] == "M"? " selected":"") %> value="M">Мужской</option>
           <option<%=(ViewData["Gender"] == "W"? " selected":"") %> value="W">Женский</option>
           </select>
           </div>
           <div style="width:100%; border-bottom: 1px solid #D1BC92; margin-top:28px; margin-bottom:16px;"></div>
                      <a href="#" onclick="document.keycode.submit();" class="awesome">Регистрация</a>
<%--           <div class="button20" onclick="document.keycode.submit();" style="float:left;">
                <div class="l"></div>
                <div class="m">Регистрация</div>
                <div class="r"></div>
           </div>--%>
           </form>
           <%
       }
           %>
           </div>
</asp:Content>
